package com.wyc.apiPassenger.service;


import com.wyc.internalCommon.request.OrderInfo;
import com.wyc.internalCommon.result.ApiResult;

/**
 * <p>
 * 订单表 服务类
 * </p>
 *
 * @author li
 * @since 2023-04-02
 */
public interface OrderService {

    /**
     * 新增订单
     * @param order
     * @return
     */
    ApiResult<OrderInfo> add(OrderInfo order);

    /**
     * 取消订单
     * @param orderId
     * @param identity 取消人的身份标识（1.乘客 2.司机3.平台）
     * @return
     */
    ApiResult cancelOrder(Long orderId, String identity);
}
